/* @override http://127.0.0.1/fhw_twitter/styles.css */

body {
	font: 12px Arial;
}

#main {
	margin: 0px auto;
	width: 660px;
	position: relative;
	visibility: visible;
}

div.kasten {
	position: relative;
	width: 300px;
	border: 3px solid #ce181a;
	margin: 5px;
	padding: 5px;
	background-color: #ececec;
}

div.rahmen {
	
	width: 300px;
	height: 230px;
	position: relative;
	float: left;
	display: inline;
	margin: 15px;
}

a {
	color: #515976;
}

.widgetInhalt {
	position: absolute;
	right: 15px;
	bottom: 10px;
	left: 15px;
	top: 20px;
	color: #3b3b3b;
	text-shadow: 1px 1px 1px white;
	font: 14px "Lucida Grande", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

span.date_info {
	font-size: 10px;
	color: #8e8e8e;
}
div.rahmen ul {
	margin-top: 0px;
	margin-bottom: 5px;
	padding-left: 10px;
}
div.rahmen ul li {
	font-size: 12px;
	padding-bottom: 2px;
	padding-top:  2px;
	list-style-type: none;
	border-bottom: 1px dotted #a7a7a7;
}

.bg1 {
	position: absolute;
	top: 0;
	left: 0;
	}
.bg2 {
	height: 1px;
	background-image: url(2.png);
	position: absolute;
	top: 0;
	left: 14px;
	right: 14px;
	}	
.bg3 {
	position: absolute;
	top: 0;
	right: 0;
	}
.bg4 {
	width: 4px;
	background-image: url(4.png);
	position: absolute;
	top: 10px;
	left: 0;
	bottom: 20px;
	}
.bg5 {
	background-image: url(5.png);
	position: absolute;
	top: 1px;
	left: 4px;
	right: 4px;
	bottom: 20px;
	
	}
.bg6 {
	width: 4px;
	background-image: url(6.png);
	position: absolute;
	top: 10px;
	right: 0;
	bottom: 20px;
	}
.bg7 {
	position: absolute;
	left: 0px;
	bottom: 0px;
	}
.bg8 {
	background-image: url(8.png);
	position: absolute;
	left: 14px;
	right: 14px;
	bottom: 0px;
	height: 20px;
	}
.bg9 {
	position: absolute;
	right: 0px;
	bottom: 0px;
	}
.line {
	position: relative;
	right: 0;
	left: 0;
	height: 2px;
	background-image: url(line.png);
	margin-top: 5px;
	margin-bottom: 5px;
	}
#down {
	position: absolute;
	top:1200px;
}